cytology equipment rudolf virchow lab pathology sammlung writing society for anthropology rmxp medical spontaneous generation laboratory proliferation of antiseptics rudolf-virchow-sammlung spongen histology virchow